package com.smart.service;

import com.smart.entity.All_Users;
import com.smart.entity.Toke;
import com.smart.entity.Users;

import java.util.List;
import java.util.Map;


public interface UserService{
//    登录
    Toke Login(String username, String password);
//    退出
    void Logout();
//    所有用户
    Map<String, Object> UserAll(Integer currentPage, Integer pageSize);
//    VIP用户
    Map<String, Object> UserVip(Integer currentPage, Integer pageSize);
//    添加用户
    void UserAdd(Users user);
//    删除用户
    Integer UserDelete(Long uid);
//    UID 查询用户
    List<All_Users> User(String uid);
//    编辑用户
    Integer UserEdit(Map<String, String> user);

//    获取用户信息
    Users PerInfoAll();
//    用户编辑信息
    Integer PerInfoEdit(Users user);

//    修改密码
    Integer ChangePwdEdit(String password);
}
